package tr3dtris.game.display;

import tr3dtris.game.models.pieces.AbstractPiece;

/**
 * Abstract class used for easy extends the <AbstractDisplay>. Offers standard
 * implementations for some abstract methods of the class <AbstractDisplay>.
 * @author Luciano Mammino <loige@hotmail.com>
 * @author Andrea Mangano <kapitan0@hotmail.it>
 * @version 0.1
 * @since 0.1
 */
public abstract class EmptyDisplay extends AbstractDisplay implements IDisplay
{

    /**
     * {@inheritDoc}
     */
    public EmptyDisplay()
    {
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public void configure()
    {
    }

    /**
     * {@inheritDoc}
     */
    public void gameStarted()
    {
    }

    /**
     * {@inheritDoc}
     */
    public void gameOver()
    {
    }

    /**
     * {@inheritDoc}
     */
    public void pieceCollided(AbstractPiece p)
    {
    }

    /**
     * {@inheritDoc}
     */
    public void rowErased(int i)
    {
    }

}